collaboration with the enemy - French English Dictionary

collaboration with the enemy

Meanings of "collaboration with the enemy" in French English Dictionary : 1 result(s)

English French
Law
collaboration with the enemy incivisme [m]